//Functions
@function black($opacity){
    @return rgba(0,0,0,$opacity)
}
@function white($opacity){
    @return rgba(255,255,255,$opacity)
}
@function green($opacity){
    @return rgba(60,146,126,$opacity)
}


@mixin rendering() {
	text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; font-smoothing: antialiased;
}
@mixin hide-text() {
    font: 0/0 a;
    text-shadow: none;
    color: transparent;
}
@mixin list-style-none($margin,$padding) {
	list-style: none outside none;
	margin: $margin; 
	padding: $padding;

}
@mixin transition() {
	-webkit-transition: all 350ms cubic-bezier(0.730, 0, 0.445, 1.000);
	-webkit-transition: all 350ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
		 -moz-transition: all 350ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
		 	-ms-transition: all 350ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
			 -o-transition: all 350ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
			 		transition: all 350ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
}
@mixin longtransition() {
	-webkit-transition: all 550ms cubic-bezier(0.730, 0, 0.445, 1.000);
	-webkit-transition: all 550ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
		 -moz-transition: all 550ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
		 	-ms-transition: all 550ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
			 -o-transition: all 550ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
			 		transition: all 550ms cubic-bezier(0.730, -0.005, 0.445, 1.000);
}


@mixin media-query($value, $operator: 'min-width', $query: 'screen') {
  @media #{$query} and (#{$operator}: #{$value}) {
    @content;
  }
}

 
 	// Mixins for buttons and testing

@mixin border-radius($radius) {-moz-border-radius: $radius;-webkit-border-radius: $radius;-ms-border-radius: $radius;border-radius: $radius;}
@mixin lftMargin(){margin-left: 140px}
